energy arrears - German English Dictionary